Big Huge Thesaurus

Sir William Huggins

noun